soil leaching - German English Dictionary